#include <stdio.h>
#include "structs.h"

int main(void)
{
  No* raiz = NULL;
  adiciona_elemento(5,&raiz);
  adiciona_elemento(3,&raiz);
  adiciona_elemento(11,&raiz);
  adiciona_elemento(2,&raiz);
  adiciona_elemento(15,&raiz);
  adiciona_elemento(4,&raiz);
  adiciona_elemento(8,&raiz);
  adiciona_elemento(42,&raiz);

  printf("Elementos da arvore:\n");
  imprime_arvore(raiz);
  printf("\n");

  printf("Profundidade: %d\n",profundidade(raiz));
  printf("Num. de elementos: %d\n",tamanho(raiz));
  printf("Maior elemento: %d\n",maximo(raiz));
  printf("Menor elemento: %d\n",minimo(raiz));

  return 0;
}

